package com.kusiri.kframework.salesforce.model.valueobjectlist
{
	import com.kusiri.kframework.model.IKfValueObjectList;
	import com.kusiri.kframework.salesforce.model.IKfSalesforceModel;

	/**
	 * A list of a single type of sobject
	 */
	public interface ISObjectList extends IKfValueObjectList
	{
		/**
		 * Returns the sobject type
		 */
		function get type() : String;
		
		function get model() : IKfSalesforceModel;
		function set model( model : IKfSalesforceModel ) : void;
	}
}